* buffer.h (struct buffer): Use time_t, not int, for a time stamp.
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 30 Sep 2011 20:22:01 +0000 (13:22 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 30 Sep 2011 20:22:01 +0000 (13:22 -0700)
commite59555b0be25351c39629e268fc9c4f176c77d0d
treec8e0adbb7a39ba8f7dafa2567fee90c3d08ed0cc
parent959c3cdcf7bdb4d45e7019e072e6ac9b93347dc2
* buffer.h (struct buffer): Use time_t, not int, for a time stamp.

This fixes a Y2038 bug on 64-bit hosts.
* buffer.c (reset_buffer):
* fileio.c (Fdo_auto_save, Fset_buffer_auto_saved)
(Fclear_buffer_auto_save_failure):
Use 0, not -1, to represent an unset failure time, since time_t
might not be signed.
src/ChangeLog
src/buffer.c
src/buffer.h
src/fileio.c